General classification
5
Classics
18
Flat
41
Hilly
54
Mountain
30
Time Trial
1
29/07
Stage 1
Poznań > Poznań
134
30/07
Stage 2
Leszno > Karpacz
82
31/07
Stage 3
Wałbrzych > Duszniki-Zdrój (Tauron Duszniki Arena)
43
01/08
Stage 4
Strzelin > Opole
19
02/08
Stage 5
Pszczyna > Bielsko-Biała
64
03/08
Stage 6
Katowice > Katowice
DNF
07/03
Strade Bianche
Siena > Siena (Piazza del Campo)
28
04/03
Trofeo Laigueglia
Albenga > Laigueglia
11
Giro di Sardegna
2
3
25/02
Castelsardo > Bosa
4
26/02
Oristano > Carbonia
28/02
Arbatax > Nuoro
01/03
Nuoro > Olbia
AlUla Tour
20
8
27/01
AlUla Camel Cup Track > AlUla Camel Cup Track
28/01
Almanshiyah Train Station > Almanshiyah Train Station
17
29/01
Winter Park > Bir Jaydah Mountain Wirkah
30/01
Winter Park > Shalal Sijlyat Rocks
31/01
AlUla Old Town > Skyviews of Harrat Uwayrid
33